home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
COOLVIEW.ZIP
/
VIEW50_3.ASM
< prev
next >
Wrap
Assembly Source File
|
1995-03-04
|
943b
|
51 lines
; View 50-lines screen in Text Mode
; Coded '95 by Paradise, 1995.III.3
; Lublin, Poland
; paradise@bachus.umcs.lublin.pl
;
; Example : OBJ file example
;
; Need : piccy.inc (converted from bin file by BIN2INC.EXE)
;
; Compile : tasm view50_3.asm
;
Public Body
; procedure to show piccy on the screen
Code SEGMENT PARA PUBLIC 'CODE'
ASSUME CS:Code, DS:Code
Org 100h
Body PROC FAR
; set 400 scan lines
mov ax, 1202h
mov bl, 30h
int 10h
; set text mode
mov ax, 3h
int 10h
; load 8x8 font
mov ax, 1112h
mov bl, 0
int 10h
; move screen from data
push ds
push cs
pop ds
mov si, offset Piccy
mov dx, 0b800h
mov es, dx
xor di, di
mov cx, 4000
cld
rep movsw
pop ds
ret
Body ENDP
Piccy LABEL WORD
include piccy.m
Code ENDS
END Body